package com.hdu.dwh.vos;

import java.time.LocalDateTime;
import java.util.Set;

import com.hdu.dwh.pojos.source_access_pojos.TableRelation;
import com.hdu.dwh.vos.model_vos.ConnectionColumnVo;
import com.hdu.dwh.vos.model_vos.MetaTableVo;

import ch.qos.logback.core.model.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
public class ModelVo{
    private Integer id;
    private String name;
    private String description;

    private MetaTableVo factTable;

    private Integer tableId;

    private Set<MetaTableVo> dimensionTables;

    private Set<ConnectionColumnVo> connectionColumns;

    private LocalDateTime createdAt;
    private LocalDateTime updatedAt;
    private String createdBy;
}
